package com.twetec.cms.model.vo.system;

import com.twetec.cms.model.vo.base.BaseVO;
import io.swagger.annotations.ApiModelProperty;

public class SystemSitePermissionVO extends BaseVO {

    /**
     * 权限名称
     */
    @ApiModelProperty(value = "权限名称", example = "**********")
    private String permissionName;

    /**
     * 权限标识
     */
    @ApiModelProperty(value = "权限标识", example = "**********")
    private String permissionSlug;

    /**
     * 权限类型
     */
    @ApiModelProperty(value = "权限类型", example = "**********")
    private String permissionType;

    /**
     * 权限组
     */
    @ApiModelProperty(value = "权限组", example = "**********")
    private String permissionGrop;

    /**
     * 创建者
     */
    @ApiModelProperty(value = "创建者", example = "**********")
    private String modifierName;


    public String getPermissionName() {
        return permissionName;
    }

    public void setPermissionName(String permissionName) {
        this.permissionName = permissionName;
    }

    public String getPermissionSlug() {
        return permissionSlug;
    }

    public void setPermissionSlug(String permissionSlug) {
        this.permissionSlug = permissionSlug;
    }

    public String getPermissionType() {
        return permissionType;
    }

    public void setPermissionType(String permissionType) {
        this.permissionType = permissionType;
    }


    public String getPermissionGrop() {
        return permissionGrop;
    }

    public void setPermissionGrop(String permissionGrop) {
        this.permissionGrop = permissionGrop;
    }

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    @Override
    public String toString() {
        return "SystemSitePermissionPO{" +
                "permissionName=" + permissionName +
                "id=" + this.getId() +
                ", permissionSlug=" + permissionSlug +
                ", permissionType=" + permissionType +
                ", permissionGrop=" + permissionGrop +
                ", modifierName=" + modifierName +
                "}";
    }
}
